package com.evaluation.utils;

import java.text.DecimalFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.UUID;

public class StringUtil {

    private final static String FORMAT_CODE="0000";
    /**
     * 生成编号
     * @param maxid
     * @return
     */
    public static String gneerateSn(Integer maxid)
    {
        DecimalFormat decimalFormat = new DecimalFormat(FORMAT_CODE);
        String code = decimalFormat.format(maxid);
        String yyyyMMdd = getFormatterDate(new Date(),"yyyyMMdd");
        return yyyyMMdd+code;
    }

    /**
     * 返回指定格式的日期字符串
     * @param date
     * @param formatter
     * @return
     */
    public static String getFormatterDate(Date date, String formatter){
        SimpleDateFormat sdf = new SimpleDateFormat(formatter);
        return sdf.format(date);
    }
}
